package com.system.domain;

import java.sql.*;
import java.io.Serializable;
import java.util.Date;
import java.util.List;
import java.util.ArrayList;
import com.common.utils.BaseDoamin;
import org.springframework.format.annotation.DateTimeFormat;

public class T_data_dic extends BaseDoamin implements Serializable
{
    /********************************* properties *****************************/

	private Integer id;
	private Integer data_type_no;
	private String data_no;
	private String data_type_name;
	private Integer data_no_len;
	private String data_name;
	private String limit_flag;
	private String high_limit;
	private String low_limit;
	@DateTimeFormat(pattern="yyyy-MM-dd")
	private Date  effect_date;
	@DateTimeFormat(pattern="yyyy-MM-dd")
	private Date  expire_date;
	private String timestamps;
	private String miscflgs;
	private Integer show_seq;
	private String flag;
	private String data_group;


	/****************************** default construct**************************/

	public T_data_dic()
	{
	}

    /*********************************** method *******************************/

	/**
	 * get id
	 * @return id
	 */
	public Integer getId()
	{
		return id;
	}

	/**
	 * set id
	 * @param id
	 */
	public void setId( Integer id)
	{
		this.id = id;
	}
	/**
	 * get data_type_no
	 * @return data_type_no
	 */
	public Integer getData_type_no()
	{
		return data_type_no;
	}

	/**
	 * set data_type_no
	 * @param data_type_no
	 */
	public void setData_type_no( Integer data_type_no)
	{
		this.data_type_no = data_type_no;
	}
	/**
	 * get data_no
	 * @return data_no
	 */
	public String getData_no()
	{
		return data_no;
	}

	/**
	 * set data_no
	 * @param data_no
	 */
	public void setData_no( String data_no)
	{
		this.data_no = data_no;
	}
	/**
	 * get data_type_name
	 * @return data_type_name
	 */
	public String getData_type_name()
	{
		return data_type_name;
	}

	/**
	 * set data_type_name
	 * @param data_type_name
	 */
	public void setData_type_name( String data_type_name)
	{
		this.data_type_name = data_type_name;
	}
	/**
	 * get data_no_len
	 * @return data_no_len
	 */
	public Integer getData_no_len()
	{
		return data_no_len;
	}

	/**
	 * set data_no_len
	 * @param data_no_len
	 */
	public void setData_no_len( Integer data_no_len)
	{
		this.data_no_len = data_no_len;
	}
	/**
	 * get data_name
	 * @return data_name
	 */
	public String getData_name()
	{
		return data_name;
	}

	/**
	 * set data_name
	 * @param data_name
	 */
	public void setData_name( String data_name)
	{
		this.data_name = data_name;
	}
	/**
	 * get limit_flag
	 * @return limit_flag
	 */
	public String getLimit_flag()
	{
		return limit_flag;
	}

	/**
	 * set limit_flag
	 * @param limit_flag
	 */
	public void setLimit_flag( String limit_flag)
	{
		this.limit_flag = limit_flag;
	}
	/**
	 * get high_limit
	 * @return high_limit
	 */
	public String getHigh_limit()
	{
		return high_limit;
	}

	/**
	 * set high_limit
	 * @param high_limit
	 */
	public void setHigh_limit( String high_limit)
	{
		this.high_limit = high_limit;
	}
	/**
	 * get low_limit
	 * @return low_limit
	 */
	public String getLow_limit()
	{
		return low_limit;
	}

	/**
	 * set low_limit
	 * @param low_limit
	 */
	public void setLow_limit( String low_limit)
	{
		this.low_limit = low_limit;
	}
	/**
	 * get effect_date
	 * @return effect_date
	 */
	public Date getEffect_date()
	{
		return effect_date;
	}

	/**
	 * set effect_date
	 * @param effect_date
	 */
	public void setEffect_date( Date effect_date)
	{
		this.effect_date = effect_date;
	}
	/**
	 * get expire_date
	 * @return expire_date
	 */
	public Date getExpire_date()
	{
		return expire_date;
	}

	/**
	 * set expire_date
	 * @param expire_date
	 */
	public void setExpire_date( Date expire_date)
	{
		this.expire_date = expire_date;
	}
	/**
	 * get timestamps
	 * @return timestamps
	 */
	public String getTimestamps()
	{
		return timestamps;
	}

	/**
	 * set timestamps
	 * @param timestamps
	 */
	public void setTimestamps( String timestamps)
	{
		this.timestamps = timestamps;
	}
	/**
	 * get miscflgs
	 * @return miscflgs
	 */
	public String getMiscflgs()
	{
		return miscflgs;
	}

	/**
	 * set miscflgs
	 * @param miscflgs
	 */
	public void setMiscflgs( String miscflgs)
	{
		this.miscflgs = miscflgs;
	}
	/**
	 * get show_seq
	 * @return show_seq
	 */
	public Integer getShow_seq()
	{
		return show_seq;
	}
	/**
	 * set show_seq
	 * @param show_seq
	 */
	public void setShow_seq( Integer show_seq)
	{
		this.show_seq = show_seq;
	}
	/**
	 * get flag
	 * @return flag
	 */
	public String getFlag()
	{
		return flag;
	}
	/**
	 * set flag
	 * @param flag
	 */
	public void setFlag( String flag)
	{
		this.flag = flag;
	}
	/**
	 * get data_group
	 * @return data_group
	 */
    public String getData_group() {
		return data_group;
	}
    /**
	 * set data_group
	 * @param data_group
	 */
	public void setData_group(String data_group) {
		this.data_group = data_group;
	}

	@Override
	public String toString() {
		return "T_data_dic [	"+
	    " id=" + id + ","+
	    " data_type_no=" + data_type_no + ","+
	    " data_no=" + data_no + ","+
	    " data_type_name=" + data_type_name + ","+
	    " data_no_len=" + data_no_len + ","+
	    " data_name=" + data_name + ","+
	    " limit_flag=" + limit_flag + ","+
	    " high_limit=" + high_limit + ","+
	    " low_limit=" + low_limit + ","+
	    " effect_date=" + effect_date + ","+
	    " expire_date=" + expire_date + ","+
	    " timestamps=" + timestamps + ","+
	    " miscflgs=" + miscflgs + ","+
	    " show_seq=" + show_seq + ","+
	    " flag=" + flag + ","+
	    " data_group=" + data_group + ","+
	    "]";
	}
}














